protecting spectacles - Französisch Englisch Wörterbuch